Prošao je sve mlade uzraste Modrih, a prvi dio ove sezone proveo je u Gorici odigravši ukupno 103 minute u sedam nastupa
Najbolje dane svoje karijere proveo je u Njemačkoj gdje je igrao za Schalke 04, Bayer Leverkusen, RB Leipzig, HSV…
Osim njegovog mandata u Bundesligi, HNL fanatici ga pamte i po sezoni na Kajzerici
Osim hrvatskih klubova igrao je i za Željezničar, Goražde, Mladost iz Doboja te Olimpik iz Sarajeva
Ofenzivac se vraća tamo gdje je ponikao
Sve izvjesnije kako će još dvojica igrača napustiti klub